home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
programs
/
pb121.zip
/
EFL121.ZIP
/
EFL.DOC
< prev
next >
Wrap
Text File
|
1992-03-28
|
10KB
|
211 lines
╔═══════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░ EFL 1.21 DOCUMENTATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════════════════════════════════════════════════════════╝
EFL Copyright (c) 1992 Paul Tabara
For ProBoard version 1.21 (c) 1990-2 Philippe Leybaert
What is EFL?
EFL is an Enhanced File List utility, and it offers ProBoard users a way to
list and tag files for download.
The shareware version of EFL is not feature crippled in any way. A delay is
presented at the startup of EFL, which is eliminated when you register.
EFL 1.21 feature list includes:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ file listing and tagging
+ tag up to 100 files
+ immediate download of tagged files
+ tag files across multiple areas
+ forwards and backwards scrolling through the file list
+ support for European date format
+ configurable color prompt, all 15 colors supported
+ configurable word-wrap, toggle on or off
+ configurable coloring of the file list regions - name, date, size, comments
+ easy to use configuration utility
+ supports any batch protocol that uses DSZCTL.TXT format
(Bimodem not yet supported)
+ supports all security features of ProBoard.
+ updates the appropriate areas of the user record with the number and
amount successfully downloaded
+ proper log file entry into the ProBoard log for both successful and
unsuccessful downloads
+ supports the hot-keys 's' for stop and 'p' for pause
+ goodbye after download
+ and more!
╔═══════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░ EFL 1.21 Installation ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════════════════════════════════════════════════════════╝
The Enhanced File List PEX file provides ProBoard 1.21 with the ability to
list and tag files. EFL was designed to give the Sysop complete control
over the color regions of the file list, word-wrap, tag character, and more.
A configuration utility (EFLCFG.EXE) is provided to setup EFL very quickly.
Follow these simple installation steps:
1. Put EFL.PEX, EFLCFG.EXE, and EFL.CFG into your PEX subdirectory.
2. Run EFLCFG and choose the color combination and options you want.
If you have monochrome, edit the EFL.CFG file with your favorite
ascii editor, the file is well commented.
3. Install a line in your file menu and use MENU 60 - run ProBoard SDK file.
4. Put "EFL" in the data field.
Example:
0 1 2
1234567890123456789012345...
<^F^>ile List via EFL
Hotkey : F
Function : 60 - Run ProBoard SDK File
Data : efl
Level : 1
Flags : --------------------------------
Color : White on Black Example Text
5. Examine your time/download limits in PROCFG. The security level field for
every user level, should have a corresponding security level defined. This
is standard practice; EFL won't allow users to download if they don't have
a security level defined in PROCFG. The only exception to this rule is
the Sysop.
6. If you are using FrontDoor and have a high-speed modem, please read the
special FrontDoor note below.
That's it!
╔═══════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░ Using EFL 1.21 features ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════════════════════════════════════════════════════════╝
Take a look!
~~~~~~~~~~~~
You will now be provided with an "Enhanced" more prompt:
More?
[Y]es(Enter) [N]o [B]ack [T]ag [L]ist [C]lear [D]ownload [R]edraw [H]elp
Just hit one of the following highlighted keys to do the following:
[Y] or enter - continues the file listing.
[N] or escape - stops the file listing, returns to menu.
[B] - back. Go back one page of the file list.
[T] - tag files. You can tag up to 25 files per screen and you don't need to
worry about spacing or tabs or need to separate the letters with anything!
[L] - lists the tagged files and includes which area the file is located.
[C] - Clears the tagged list.
[D] - Download tagged files. Here you will be presented with a display of
your selected files and ideal download times (100% efficiency) at various
baud rates with your rate highlighted. Choose a protocol and whether you
want to hang up after download. Many security checks are done before you
are presented with the list of protocols.
[R] - Redraws the screen in case of line noise.
[H] - a brief help screen is displayed.
╔═══════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░ FrontDoor notes - high speed modems only ░░░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════════════════════════════════════════════════════════╝
Read CAREFULLY
~~~~~~~~~~~~~~
In the FDSETUP, under Modem -> Messages:
change the 1200 line from "CONNECT 1200" to "CONNECT 1200/".
Also make sure you add an errorlevel for 12000 in the FDSETUP, under
Misc -> Errorlevels. Then in your bbs.bat file, add the necessary support
for responding to that errorlevel.
This will allow FrontDoor to properly answer 12000 bps calls, which otherwise
come in at CONNECT 1200. Of course, you will need the proper modem (like a
USR Dual Standard) in order for users to connect at that bps rate.
╔═══════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░ EFL 1.21 Technical Notes ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════════════════════════════════════════════════════════╝
For you techies out there
~~~~~~~~~~~~~~~~~~~~~~~~~
EFL and EFLCFG are written in C++ using Borland C++ 3.0. EFL uses about 32K
of memory, and supports 8086/286/386/486 computers.
File access information:
~~~~~~~~~~~~~~~~~~~~~~~~
Only two files are created by EFL, both are placed in the startup directory:
+ EFL.TAG - a listing of tagged files along with the user record number.
+ DSZCTL.TXT - needed by protocols, such as DSZ/GSZ, in order to
process the "batch" request.
The following external files are opened read-only by EFL
--------------------------------------------------------
+ EFL.CFG - the configuration file for various colors and options.
If it doesn't exist, default values will be used.
+ FILES.BBS - the file listing.
+ FREEFILE.CTL - a listing of files that can be downloaded "free", i.e.
no update to the user record after download.
Although ProBoard allows wildcards, EFL doesn't.
This is on the list for the next release.
+ ONLINE.PRO - provides additional user information.
+ PROTOCOL.PRO - provides protocol information.
The following external files are appended to by EFL
---------------------------------------------------
+ PROBOARD.LOG - updates to the main log.
╔═══════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░ EFL 1.21 Registration ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════════════════════════════════════════════════════════╝
Many hours have been spent into the design and development of EFL.
If you are still using it after 30 days - you must register.
Registering EFL provides you with the following benefits:
+ Startup delay is eliminated.
+ A personal touch is added:
"registered to <your BBS name>" on startup and in help, in place
of the flashing "UNREGISTERED" sign.
+ Free minor and major releases up to but not including version 2.0.
You will be able to download the future releases of EFL off my BBS.
Registration is easy, just fill out the EFL.REG file and a check or money
order (payable to Paul Tabara) in the amount of $10 US dollars to:
Paul Tabara
P.O. Box 361
Champlin, MN 55316
USA
You will receive a personalized registered version through Netmail or it
will be uploaded to your BBS if you don't have a FidoNet node number. If
none of this is possible, you will receive a disk in the mail.
╔═══════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░ Comments from me to you ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════════════════════════════════════════════════════════╝
Thank you for trying out EFL! I know you and your users will enjoy using it.
Special thanks to the following EFL beta testers:
Jim Biggs [The O-Zone BBS (612-591-7767) | 1:282/30]
Mike Wagner [ProBoard Support USA (612-368-4703) | 1:282/109]
Philippe Leybaert and Rutger Lasuy
[The Home of ProBoard 32-91-66-22-91 | 2:292/1905]
For the latest shareware version, or if you have any questions/comments call:
╔═══════════════════════════════════════════════════════════════════════════╗
║░ Rivendell BBS (612-323-9473) | 1:282/90 | HST/V.32/V.32bis/V.42/V.42bis ░║
╚═══════════════════════════════════════════════════════════════════════════╝